# Uses of Package
oracle.pg.nosql

- Packages that use oracle.pg.nosql
  Package | Description
  --- | ---
  oracle.pg.nosql | This package contains the logic specific to the property graph support on Oracle NoSQL Database.
  oracle.pg.nosql.index.lucene | This package contains the logic specific to the text indexing and text search using Apache Lucene for property graph support on Oracle NoSQL Database.
  oracle.pg.nosql.index.solr | This package contains the logic specific to the text indexing and text search using SolrCloud for property graph support on Oracle NoSQL Database.

- Classes in oracle.pg.nosql used by oracle.pg.nosql
  Class and Description
  CommonCache This class defines a cache layer for vertices and edges in a property graph.
  DataChange This class captures an action of change made to a particular data item (vertex or edge).
  DataChange.ChangeAction
  EdgeCache This class implements a cache layer for OracleEdge objects.
  EdgeChange This class captures an action of change made to a particular Edge instance.
  OracleCommonIteratorImpl This class implements a common Iterator interface for iterating through elements as well as changes.
  OracleEdge This class implements the Blueprints Edge interface on top of a supported backend database.
  OracleEdgeFilterIteratorImpl This class implements the Iterator interface for edges.
  OracleEdgeIteratorImpl This class implements the Iterator interface for vertices.
  OracleElement This class implements the Blueprints Element interface on top of a supported backend database.
  OracleElementIteratorImpl This class implements the Iterator interface for elements (vertices and edges).
  OracleMergeVertexIteratorImpl This class implements the Iterator interface for vertices.
  OraclePropertyGraph This class implements the Blueprints Graph interface on top of a supported backend database.
  OraclePropertyGraph.QueueAction
  OraclePropertyGraphDataLoader This class implements the logic to load a property graph (in Oracle-defined flat files format) into supported backend database.
  OraclePropertyGraphException This class extends the Java RuntimeException
  OraclePropertyGraphFeatures Oracle's extension of Features class
  OracleVertex This class implements the Blueprints Vertex interface on top of the supported backend database.
  OracleVertexFilterIteratorImpl This class implements the Iterator interface for vertices.
  OracleVertexIteratorImpl This class implements the Iterator interface for vertices.
  Parameters This class defines various parameters.
  VertexCache This class implements a cache layer for OracleVertex objects.
  VertexChange This class captures an action of change made to a particular Vertex instance.

- Classes in oracle.pg.nosql used by oracle.pg.nosql.index.lucene
  Class and Description
  OraclePropertyGraph This class implements the Blueprints Graph interface on top of a supported backend database.

- Classes in oracle.pg.nosql used by oracle.pg.nosql.index.solr
  Class and Description
  OraclePropertyGraph This class implements the Blueprints Graph interface on top of a supported backend database.

Copyright © 2015 Oracle and/or its afflilates. All Rights Reserved.